peregrination through (somewhere)

Translations
путешествие по (какому-то месту)
Their peregrination through Europe lasted several months.
Их путешествие по Европе длилось несколько месяцев.